var oinput = otable.getElementsByTagName('input');
for (var i = 1; i < oinput.length; i++) {
    oinput[i].onclick=function(){
        fn1();
    }
}
oinput[0].onclick = function () {
    if (oinput[0].checked) {
        for (var i = 1; i < oinput.length; i++) {
            oinput[i].checked = 'checked';
        }
    } else {
        for (var i = 1; i < oinput.length; i++) {
            oinput[i].checked = '';
        }
    }
}
function fn1() {
    for (var i = 1; i < oinput.length; i++) {
        if (oinput[i].checked) {
                oinput[0].checked = 'checked';
        } else {
            oinput[0].checked = false;
            break;
        }
    }
}
var ofooter = document.getElementsByTagName('footer')[0];
var op = ofooter.getElementsByTagName('p')[0];
op.onclick = function(){
    for (var i = 1; i < oinput.length; i++) {
        if (oinput[i].checked) {
            oinput[i].parentNode.parentNode.remove();
            i--;
        }
    }
}
